<?php
//aqui adiciona tudo:
require_once "./system/Server.php";

?><html>
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 

</head>
<body>
<pre>
<?php
/*
echo "Criando um registro em MyModel.\n\n";

$dado = new MyModel();
$dado->text = "Campo adicionado em ".date('l jS \of F Y h:i:s A');
$dado->Save();//Aqui as modificacões sao salvas no banco
echo $dado->id; //ao salvar, o id eh atualizado

echo "Carregando todos os dados de MyModel e modificando depois de exibir:\n";
$mDataSet = new DataSet();
$mDataSet->Load('MyModel');
foreach ($mDataSet->GetRecords() as $dado){
	echo $dado->ToString()."\n" ;
	$dado->text = "Campo modificado em ".date('l jS \of F Y h:i:s A');
	$dado->Save();
	
}
echo "\n";
echo "Carregando somente o campo de id 10:\n";
$mDataSet->Load('MyModel',Array('id'=>10));
foreach ($mDataSet->GetRecords() as $dado){
	echo $dado->ToString()."\n" ;
}

//Deletar ainda não está implementado, mas seria
//$dados = $mDataSet->Load('MyModel');
//$dados[0]->Delete();
*/

$x = 0;
echo is_null($x);
$y = null;
echo is_null($y);

$dado = new MyModel();
$dado->numero = 0;
if (is_null($dado->numero)){
	echo "fudeu";
}
//$dado->Save();//Aqui as modificacões sao salvas no banco

$mDataSet = new DataSet();
foreach ( $mDataSet->Load('MyModel',Array('id'=>34)) as $dado){
	if (is_null($dado->numero)){
		echo "tah nulo";
	}else{
		echo "nao tah nulo";
	}
	$dado->Delete();
}



$mDataSet->Load( "BasicObject", Array( 	"gameId" => 1,
										"position" => 2
									) 
				);

?>
</pre>
</body>
</html> 

